ancient string instrument - English Synonyms Dictionary